FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior AI Software Developer, Python
inventYOU IT Consulting. Design, develop, implement, and optimize scalable AI-based software solutions .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing scalable AI-based software solutions using Python, with a strong understanding of software architecture, APIs, and microservices. Proficient in integrating AI models into modular components and developing automated evaluations for AI system performance.
Highest-signal resume keywords
AI-Based Software DevelopmentPython ProgrammingSoftware ArchitectureAI Model IntegrationAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonAI Model IntegrationSoftware DevelopmentUnit TestingIntegration TestingTechnical DocumentationData ProcessingStatistical ConceptsAutomated EvaluationsError Rates
Soft Skills
AdaptabilityCollaborationProblem-SolvingCommunication
Tools & Technologies
DockerAPIsMicroservices
Industry Keywords
Artificial IntelligenceMachine LearningSoftware Development LifecycleMultilingual MeetingsInternational Environments
Tech Stack
Tools & technologiesDockerMicroservicesPython
About the role
Key responsibilities & impact- Design, develop, implement, and optimize scalable AI-based software solutions
- Research, evaluate, and test open-source AI models for specific data processing requirements
- Integrate AI models into modular software components and existing applications
- Design and develop pipelines combining multiple AI-based modules
- Develop new features, maintain existing applications, and resolve software defects using Python
- Contribute to software architecture and technical design decisions
- Perform unit and integration testing to ensure software functionality, reliability, and quality
- Identify, troubleshoot, and resolve technical issues
- Prepare and maintain technical documentation, including design decisions, implementation details, and usage instructions
- Collaborate with technical teams and stakeholders throughout the software development lifecycle
Requirements
What you’ll need- Senior Level (Level 2), meeting one of the following mandatory education and experience criteria: a university degree requiring at least 4 years of study, followed by a minimum of 6 years of relevant professional experience OR a university degree requiring at least 3 years of study, followed by a minimum of 7 years of relevant professional experience
- Minimum 2 years of professional experience developing AI-based software solutions
- Minimum 2 years of hands-on experience writing clean, efficient, and scalable Python code
- Participation in at least one project involving the integration of AI models
- Participation in at least one project involving AI model integration into modular components and/or pipelines combining multiple AI-based modules
- Good working knowledge of Python
- Good understanding of Artificial Intelligence and Machine Learning fundamentals
- Good knowledge of software architecture, APIs, microservices, and Docker
- Good knowledge of software development methodologies, such as Agile
- Ability to develop, maintain, test, and troubleshoot software applications
- English proficiency at B2 level or higher
- At least 1 year of experience developing test datasets and automated evaluations to measure AI system performance and model accuracy (Nice to Have)
- Experience detecting regressions following AI model or prompt changes (Nice to Have)
- Knowledge of statistical concepts and evaluation metrics, including precision, recall, F1-score, and error rates (Nice to Have)
- Experience working in international and multicultural environments (Nice to Have)
- Ability to participate effectively in multilingual meetings (Nice to Have)
- Strong adaptability to rapidly evolving AI technologies and software development practices (Nice to Have)
Benefits
Comp & perks- Work on innovative AI and Machine Learning software development projects
- Contribute to the development and integration of AI-powered enterprise solutions
- Gain exposure to modern Python, AI models, APIs, microservices, and containerization technologies
- Collaborate with experienced software engineering and AI professionals
- Work within an international technology and consulting environment
- Continue developing your expertise in AI engineering and scalable software development