Junior AI Application Developer – Python & ML

Оплата: По договоренности
Удаленно
Full-time

A mid-sized, venture-backed technology company builds SaaS products that automate decisions for finance, retail, and healthcare leaders. The engineering culture prizes clean code, peer learning, and shipping usable AI—every sprint. You’ll pair with senior data scientists, yet own deliverables that go straight into production.


What You’ll Do  

- Transform business requirements into clear, testable Python modules that call pre-trained models.  

- Integrate TensorFlow or PyTorch models with REST and GraphQL endpoints, ensuring JSON responses meet latency targets.  

- Craft rapid UI prototypes (React or Flutter) to showcase model outputs and capture user feedback.  

- Write unit, integration, and smoke tests that plug into a GitHub-based CI/CD pipeline.  

- Diagnose performance bottlenecks—profiling GPU/CPU usage, refactoring code, or adjusting batch sizes.  

- Document data flows, edge cases, and API contracts for internal consumers and external SDK users.  

- Collaborate daily with product design, DevOps, and QA—participating in agile ceremonies and asynchronous code reviews.  

- Support staged deployments, monitor error logs, and roll back intelligently when anomalies surface.


Skills & Experience You Bring  

- Bachelor’s degree in Computer Science, Data Science, or related field.  

- 0–2 years’ experience building software; internships and open-source commits count.  

- Proficiency in Python 3.x fundamentals—classes, generators, type hints.  

- Hands-on with TensorFlow, Keras, or PyTorch; able to fine-tune CNN, RNN, or Transformer layers.  

- Solid grasp of RESTful principles, JWT authentication, and Postman or similar tools.  

- Familiarity with Git workflows, pull requests, and automated linting.  

- Comfort reading stack traces, using pdb, and crafting clear bug reports.  

- Communicative mindset—ask incisive questions, explain trade-offs to non-engineers.  

- Bonus: exposure to AWS SageMaker, Docker, or Kubernetes.


Growth Path  

We map every junior developer to a senior mentor. Your first quarter focuses on small, high-impact tickets; the second quarter expands to owning a microservice. Expect regular pair-programming sessions, conference stipends, and a personalized learning budget.


Why This Role Stands Out  

You won’t be stuck writing glue code forever. You’ll push live AI that detects fraud, predicts demand, and personalizes storefronts. The code you ship will improve lives—and bolster your résumé with production achievements.